strain rosette - French English Dictionary